package com.ftg.examsys.mapper;

import org.apache.ibatis.annotations.*;

/**
 * 用户编号mapper
 *
 * @author kangjx
 * @version 1.0
 * @date 2023/9/11 下午3:07
 */
@Mapper
public interface UserNoMapper {


    /**
     * 完成用户编号创建功能
     * @param number  编号
     * @return
     */
    @Insert("insert into userno(number,status) values(#{number},1)")
    int save(@Param("number")String number);

    /**
     * 查询当前用户编号
     * @param number  编号
     * @return
     */
    @Select("select id from userno where number = #{number}")
    Integer findoByNumber(@Param("number")String number);

    /**
     * 根据用户id进行userno表的删除
     * @param id  用户的主键
     * @return   影响行数
     */
    @Delete("delete from userno where  id = #{id}")
    int deleteById(@Param("id")Integer id);


}
